/**
 * <p>Copyright:Copyright(c) 2019</p>
 * <p>Company:Professional</p>
 * <p>Package:com.cesgroup.zw.spring.boot.echarts.property</p>
 * <p>File:AbstractRich.java</p>
 * <p>类更新历史信息</p>
 * @todo chanlong(陈龙) 创建于 Apr 28, 2019 9:54:38 AM
 */
package com.cesgroup.zw.spring.boot.echarts.model.style;

import com.cesgroup.zw.spring.boot.echarts.enums.Align;
import com.cesgroup.zw.spring.boot.echarts.model.BasicTextStyle;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>描述: 富文本样式</p>
 * <p>Company: Professional</p>
 * @author chanlong(陈龙)
 * @date Apr 28, 2019 9:54:38 AM
 * @version 1.0.2019
 */
@Data @SuppressWarnings("serial")
@EqualsAndHashCode(callSuper = true)
public class RichStyle extends BasicTextStyle {

	/** 文字的水平对齐方式，[default: "auto"] */
	private Align align;
	
	/** 文字的垂直对齐方式，[default: "auto"] */
	private Align verticalAlign;
	
	/** 文字块背景色，[default: "transparent"] */
	private Object backgroundColor;
	
	/** 文字块的边框颜色，[default: "transparent"] */
	private Object borderColor;
	
	/** 文字块的边框线宽，[default: 0] */
	private Integer borderWidth;
	
	/** 文字块的边框圆角，[default: 0] */
	private Integer borderRadius;
	
	/** 文字块的内边距，[default: 0] */
	private Object padding;
	
	/** 文字块的背景阴影颜色，[default: "transparent"] */
	private Object shadowColor;
	
	/** 文字块的背景阴影长度，[default: 0] */
	private Integer shadowBlur;
	
	/** 文字块的背景阴影 X 偏移，[default: 0] */
	private Integer shadowOffsetX;
	
	/** 文字块的背景阴影 Y 偏移，[default: 0] */
	private Integer shadowOffsetY;
}

